KubeEdge是一個開源系統,可將本機容器化應用程序編排和設備管理擴展到Edge的主機。 它基於Kubernetes構建,為雲和邊緣之間的網絡,應用程序部署和元數據同步提供核心基礎架構支持。 它還支持MQTT,並允許開發人員創建自定義邏輯並在Edge上啟用資源受限的設備通信。 KubeEdge由雲和邊緣組成。
邊緣計算
通過在Edge上運行業務邏輯,可以在生成數據的地方保護和處理更大量的數據。 邊緣節點可以自主運行,有效地降低了Edge和Cloud之間的網絡帶寬要求和消耗。 通過Edge處理數據,響應速度顯著提高,數據隱私受到保護。
簡化開發
開發人員可以編寫常規的基於http或mqtt的應用程序,對其進行容器化,並在任何地方運行它們 - 無論是在Edge還是在雲中 - 以更合適的方式運行。
支持原生Kubernetes
使用KubeEdge,用戶可以像在傳統的Kubernetes集群一樣,在Edge節點上協調應用程序,管理設備和監控應用程序和設備狀態。 邊緣節點的位置對客戶是透明的。
豐富的應用程序
很容易將現有的複雜機器學習,圖像識別,事件處理和其他高級應用程序部署到Edge。
KubeEdge由以下元件組成: